package cm.tl.pms.entity.vo.req;

import cm.tl.pms.entity.vo.BaseVo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel(value = "Project", description = "项目查询实体")
public class ProjectQueryReq extends BaseVo {


    /**
     * 项目唯一编号
     */
    @ApiModelProperty(name = "项目唯一编号")
    private String code;

    /**
     * 状态编码
     */
    @ApiModelProperty(name = "状态编码")
    private Integer statusCode;

    /**
     * 项目类型编码
     */
    @ApiModelProperty(name = "项目类型编码")
    private Integer typeCode;

    /**
     * 资金来源
     */
    @ApiModelProperty(name = "资金来源")
    private Integer fundResource;

    /**
     * 软硬件类型
     */
    @ApiModelProperty(name = "软硬件类型")
    private Integer hardSoftType;

    /**
     * 数据共享
     */
    @ApiModelProperty(name = "数据共享")
    private Integer dataShareType;

}
